dim-witted person - Turkish English Dictionary